package cn.wolfcode.trip.base.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

@Getter@Setter@ToString
@JsonIgnoreProperties("handler")
public class HotelDetail extends BaseDomain {

    //酒店地区
    private HotelRegion region;
    //酒店名字
    private String title;
    //酒店地址
    private String site;
    //酒店图片
    private String hotelimage;
    //入住时间

    private Date checkintime;
    //离店时间

    private Date checkouttime;
    //推荐---
    private Integer state;
    //起步价
    private Integer baseprice;
    //点赞数
    private int likecount;
    //浏览量
    private int pageview;

    //一对多酒店房间类型
    List<HomeStyle> homeStyles = new ArrayList<>();
    //一对多酒店服务
    List<HotelServices> hotelServices = new ArrayList<>();
    //一对一酒店详情
    private HotelContent hotelContent;

}